package modelo.policia;

import java.io.File;
import java.util.List;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;

public interface FuenteDePolicias {
	public Document crearArchivoPolicias(File input);
	public void modificarArchivoPolicias(File input, Document document);
	public Document obtenerDocumento(File input) throws DocumentException;
	public Element obtenerPolicia(File input, String nombre) throws NoHayPoliciaConEseNombreException, DocumentException;
	public List<String> obtenerPolicias(File input) throws DocumentException;	
}